package service;

import dao.EmpDaoImp;
import domain.Emp;
import utils.Page;

import java.util.List;

public class EmpServiceImp implements EmpService {
    private EmpDaoImp empDaoImp=new EmpDaoImp();
/*
* 分页查询
* */
    public Page<Emp> selEmpPage(int pageCode, int pageSize) {

        //创建page对象
        Page<Emp> page=new Page<>();
        //当前页
        page.setPageCode(pageCode);
        //每页显示10条
        page.setPageSize(pageSize);

        //查询总记录数
        int count=empDaoImp.selCount();
        //设置总记录数
        page.setTotalCount(count);

        //查询数据
        List<Emp> list=empDaoImp.selPage(pageCode,pageSize);
        //设置每页的数据
        page.setBeanList(list);

        return page;
    }
}
